FacebookPixelPlugin\Integration\FacebookWordpressWooCommerce S

Total Complexity 50
Dependencies 5
Dependents 0
Total lines 361
Lines of code 274
Logical lines of code 147
Comment lines 12
Methods 23
Properties 0

Methods 23

Method Rating Maintainability Complexity Lines of code
createPurchaseEvent()
S
50 4 29
trackViewContentEvent()
S
55 4 21
getContents()
S
60 4 13
trackAddToCartEvent()
S
53 3 25
getCartItem()
S
65 4 9
injectPixelCode()
S
55 2 22
getContentIds()
S
65 3 9
trackInitiateCheckout()
S
62 2 13
createViewContentEvent()
S
59 2 13
trackPurchaseEvent()
S
62 2 13
createAddToCartEvent()
S
61 2 12
createInitiateCheckoutEvent()
S
61 2 12
getPIIFromSession()
S
60 2 12
addPixelCodeToAddToCartFragment()
S
63 2 11
getAddToCartValue()
S
68 2 7
getProductCategory()
S
68 2 7
getProductId()
S
70 2 6
getPiiFromBillingInformation()
S
61 1 12
generatePixelCode()
S
64 1 11
addDivForAjaxPixelEvent()
S
80 1 3
getDivForAjaxPixelEvent()
S
75 1 4
isFacebookForWooCommerceActive()
S
73 1 5
enqueuePixelCode()
S
72 1 5